package com.um.jdy.app.device.manager;

import com.um.jdy.common.device.entity.po.Pile;
import com.um.jdy.common.device.enums.DeviceEnum;
import com.um.jdy.common.device.service.OnlineLogService;
import com.um.jdy.common.device.service.PileService;
import com.um.jdy.rpc.entity.EVDeviceInfo;
import com.um.jdy.rpc.entity.EVPort;
import com.um.jdy.rpc.ev.entity.BmsInfoData;
import com.um.jdy.rpc.ev.entity.BmsSettingsData;
import com.um.jdy.rpc.notify.RpcEVBmsNotifyService;
import com.um.jdy.rpc.notify.RpcEVDeviceNotifyService;
import lombok.extern.slf4j.Slf4j;
import org.apache.dubbo.config.annotation.DubboService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.Date;
import java.util.List;

/**
 * 汽车桩设备处理逻辑
 * @Description
 * @Author dnannhui
 * @Date 2023/5/22 10:37
 */
@Slf4j
@Service
@DubboService
public class EVBmsManager implements RpcEVBmsNotifyService {


    /**
     * 电池设置数据上报
     *
     * @param imei       IMEI码
     * @param bmsSettingsData  电池数据
     */
    @Override
    public void reqBmsSettingsNofity(String imei, BmsSettingsData bmsSettingsData){

        //TODO 暂未实现
    }

    /**
     * 电池设置数据上报
     *
     * @param imei       IMEI码
     * @param bmsInfoData  电池信息
     */
    @Override
    public void reqBmsInfoNofity(String imei, BmsInfoData bmsInfoData){
        //TODO 暂未实现
    }


}
